*{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
	color: #666;
}
a:hover{
	text-decoration: underline;
	color: orange;
}
ul,li,ol{
	list-style: none;
}
html{
	font-size: 100px;
}
body{
	font-size: .16rem;
	font-family:"Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Microsoft YaHei,sans-serif";
}
.wh(@width; @height){
	width: @width;
	height: @height;
}
.destinationCountry{
	width: 7.2rem;
	overflow-x: hidden;
	overflow-y: scroll;
	position: relative;
}
.gone{
	position: absolute;
	top: 1.2rem;
	left: .1rem;
	.wh(.5rem; .5rem;);
	background: url(../../../img/left.png) no-repeat;
	background-size: contain;
}
.destinationCountry_topbar{
	width: 6.75rem;
	height: 1.24rem;
	padding: 1rem 0 0 .45rem;
	background-color: #0fbe79;
	line-height: .56rem;
	font-size: .36rem;
	color: #fff;
	border-bottom: 23px solid #efefef;
}
.destinationCountry_topbar_gone{
	display: inline-block;
	float: right;
	font-size: .2rem;
	line-height: .6rem;
	.wh(1.1rem; 1.24rem;);
}
.destinationCountry_chioce{
	.wh(6.8rem; 3.9rem;);
	padding: 0 .2rem;
}
.destinationCountry_single{
	.wh(1.7rem; 1.85rem;);
	float: left;
	line-height: 2.64rem;
	text-align: center;
	background: no-repeat center .1rem;
	background-size: 50% 50%;
}
.destinationCountry_city{
	width: 7.2rem;
	background-color: #efefef;
	padding: .22rem .17rem 1.3rem .17rem;
}
.destinationCountry_hot{
	.wh(6.86rem; .84rem;);
	line-height: .84rem;
	text-indent: .33rem;
	font-size: .24rem;
	font-weight: bold;
	background-color: #fff;
	border-bottom: 1px solid #bdbdbd;
}
.destinationCountry_all{
	display: inline-block;
	.wh(1.34rem; .84rem;);
	color: #5cbb9b;
	float: right;
	text-indent: 0;
}
.destinationCountry_city_list{
	.wh(6.86rem; 4rem;);
	background-color: #fff;
	border-bottom: 1px solid #bdbdbd;
}
.destinationCountry_city_img{
	.wh(3rem; .91rem;);
	padding: .82rem 0 0 .15rem;
	line-height: .32rem;
	font-size: .2rem;
	float: left;
	color: #fff;
	background: no-repeat center .2rem;
	margin: .15rem .1rem 0 .15rem;
}
.destinationCountry_freedom{
	width: 6.86rem;
	background-color: #fff;
}
.destinationCountry_freedom_sale{
	.wh(6.86rem; .84rem;);
	line-height: .84rem;
	text-indent: .33rem;
	font-size: .24rem;
	font-weight: bold;
	background-color: #fff;
}
.destinationCountry_freedom_all{
	display: inline-block;
	.wh(1.34rem; .84rem;);
	color: #5cbb9b;
	float: right;
	text-indent: 0;
}
.destinationCountry_freedom_list{
	width: 6.3rem;
	padding: 0 .28rem;
	border: 1px solid #bdbdbd;
}
.destinationCountry_freedom_single{
	.wh(6.3rem; 1.6rem;);
	margin-top: .17rem;
}
.destinationCountry_freedom_single_img{
	.wh(1.83rem; 1.4rem;);
	float: left;
}
.destinationCountry_freedom_single_infro{
	.wh(4.2rem; 1.4rem;);
	float: left;
	margin-left: .2rem;
	position: relative;
}
.destinationCountry_freedom_single_infro_name{
	font-size: .24rem;
}
.destinationCountry_freedom_single_infro_sale{
	color: #d2847a;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: .2rem;
}
.destinationCountry_freedom_single_infro_price{
	color: #ea8084;
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: .16rem;
}
.destinationCountry_freedom_single_infro_big{
	color: #f47356;
	font-size: .22rem;
}
.destinationCountry_footer{
	.wh(7.2rem; .93rem;);
	font-size: 0;
	position: fixed;
	left: 0;
	bottom: 0;
	background-color: #fff;
}
.destinationCountry_footer span{
	display: inline-block;
	.wh(2.15rem; .93rem;);
	line-height: .93rem;
	font-size: .2rem;
	text-indent: 1.15rem;
}
.destinationCountry_footer .destinationCountry_footer_want{
	width: 2.87rem;
	text-indent: .96rem;
	border-right: 1px solid #bdbdbd;
}






